home *** CD-ROM | disk | FTP | other *** search
/ Just Call Me Internet / Just Call Me Internet.iso / prog / atari / m2 / cat3src / cat / mte.d < prev    next >
Text File  |  1997-10-26  |  12KB  |  186 lines

  1. DEFINITION MODULE MTE;
  2.  
  3. (* IMPORT nach CAT, MTEdit, MTDataBase, MTPaths, MTVDIAnzeige,
  4.                OutConverter, VDIStandards
  5. *)
  6.  
  7. CONST
  8. (*
  9.   Save       = "[2][CAT:|Nachricht speichern?][[Ja|[Nein]";
  10.   NoVDI      = "[3][CAT:|Keine Workstation|erh„ltlich!][[Ciao]";
  11.   BigFile    = "[3][CAT:|Der Text ist zu grož|fr ein Mitteilung!][[Pech]";
  12.   NoFile     = "[3][CAT:|Auf die Nachricht kann|nicht zugegriffen werden!][[Wie?]";
  13.   NoPath     = "[3][CAT:|Der Pfad ist|nicht korrekt!][[Na so was!]";
  14.   MergeErr   = "[1][CAT:|Die Datei passt nicht|komplett in die Mitteilung][[Schade]";
  15.   NoPrinter  = "[3][CAT:|Drucker nicht angeschlossen?][[Nochmal|[Abbruch]";
  16.   MessEmpty  = "[2][CAT:|Der Text hat keinen Inhalt.|Entfernen?][[Ja|[Nein]";
  17.   NotClosed  = "[1][CAT:|Datei konnte nicht|geschlossen werden!][[Wie das?]";
  18.   reallyKill = "[2][CAT:|Gruppe wirklich|komplett l”schen?][[OK|[Abbruch]";
  19.   noAppl     = "[3][CAT:|Anmeldung beim|Betriebssystem|fehlgeschlagen!][[Abbruch]";
  20.  
  21. (* MTDataBase *)
  22.   isThere    = "[2][CAT:|Msg mit gleicher Nummer|schon vorhanden!|Alle checken, ohne Frage?][A[lle|[Fragen|[Abbruch]";
  23.   ProgrammErr= "[3][CAT:|Schwerer Programmfehler][[Halt]";
  24.  
  25. (* MTVDIAnzeige *)
  26.   noOwn      = "[1][CAT:|Eigene Nachrichten|k”nnen nicht|beantwortet werden!][[Abbruch]";
  27.   noAns      = "[1][CAT:|Nachricht ist|schon beantwortet!][[Abbruch]";
  28.   nextGroup  = "[2][CAT:|Zur n„chsten Gruppe|mit neuen Msgs?][[OK|[Abbruch]";
  29.   noGuest    = "[1][CAT:|Nachricht an Gast|ist nicht m”glich!][[Abbruch]";
  30. *)
  31.   noAnonym   = "[1][CAT:|Nachricht an anonym|ist nicht m”glich!][[Abbruch]";
  32.  
  33.   NoFit      = "[3][CAT:|Die Zeile wird|zu lang!][[Tja]";
  34.   NoScrap    = "[2][CAT:|Auf das Clipboard kann|nicht zugegriffen werden!][[Was?]";
  35.   Overwrite  = "[2][CAT:|Eine Datei gleichen|Namens existiert schon.][š[berschr.|An[h„ngen|:[Abbruch]";
  36.   NoWin      = "[3][CAT:|Es sind keine|Fenster mehr verfgbar!][[Pech]";
  37.   NoWrite    = "[3][CAT:|Datei konnte nicht korrekt|geschrieben werden!][[Schlecht]";
  38.   NoWinDial  = "[3][CAT:|Es ist kein Fenster|fr den Dialog verfgbar!|Bitte schliežen sie ein|anderes Fenster.][[OK]";
  39.  
  40. (* CAT *)
  41.   emptyGName = "[3][CAT:|Der Gruppenname|ist leer!][[OK]";
  42.   emptyEName = "[3][CAT:|Der Empf„ngername|ist leer!][[OK]";
  43.   emptyWegen = "[3][CAT:|Das Stichwort|ist leer!][[OK]";
  44.   longWegen  = "[3][CAT:|Das Stichwort|wird zu lang!][[OK]";
  45.   wrongWegen = "[3][CAT:|Im Stichwort sind unzul„ssige|Sonderzeichen (CR,LF etc.) enthalten!][[Neu|[Filtern]";
  46.   
  47.   longCopy   = "[1][CAT:|Der Kommentar zur Nachricht|wird zu lang!|Die MAUS mag nur 79 Zeichen.][[OK]";
  48.   saveNew    = "[2][CAT:|Alle neuen Mitteilungen...][[Drucken|[Speichern|:[Abbruch]";
  49.   noSearchStr= "[3][CAT:|Fehler im Suchmuster!|Suchstrings, die nur aus|Wildcardzeichen bestehen,|sind nicht erlaubt!][[Nochmal]";
  50.   longQuote  = "[3][CAT:|So viel Text kann ich|nicht quoten. Bitte mache|den Block kleiner.][[Abbruch]";
  51.  
  52. (* ZSearchDial *)
  53.   emptySearchStr0 = "[2][CAT:|Kein Suchwort angegeben!][[Nochmal]";
  54.   emptySearchStr  = "[2][CAT:|Leeres Suchwort und |Suchmaske ausgeschaltet!][[Nochmal]";
  55.   noSearchAction  = "[3][CAT:|Keine Aktion gew„hlt.|Anzeigen oder Setzmaske|anschalten!][[OK]";  noSearchFunc    = "[3][CAT:|Keine Suchfunktion gew„hlt.|Textsuche oder Flagsuche|anschalten!][[OK]";  emptySearchMask = "[3][CAT:|Suchmaske leer!][[Nochmal]";
  56.   emptySetMask    = "[3][CAT:|Setzmaske leer!][[Nochmal]";(* MTDataBase *)
  57.   coreDumped = "[1][CAT:|Fehlerhafter Msg-Header,|Debuginfo gespeichert!][[OK|[Translate]";
  58.   translation ="[1][CAT:|Bogon warning.|Incoming enemy bogon deflected.][Confirm]";
  59.   diskSpace  = "[3][CAT:|Zuwenig Diskplatz!][[Abbruch]";
  60.   msgError   = "[3][CAT:|Fehler beim Lesen dieser Msg.][[Abbruch]";
  61.   noOldMsg   = "[3][CAT:|Ups, kann auch die alte Msg nicht lesen.][[Abbruch]";
  62.  
  63.   noGrPos    = "[3][CAT:|Dateifehler in GRUPPEN.POS][[Abbruch]";
  64.   badMsg     = "[3][CAT:|Diese Nachricht ist defekt!][[Abbruch]";
  65.  
  66. (* MTPaths *)
  67.   noInf      = "[3][CAT:|CAT.INF|nicht gefunden!][[Abbruch]";
  68.   illegalInf = "[3][CAT:|Fehlerhafte|CAT.INF Datei!][[Abbruch]";
  69.   notAllPaths= "[3][CAT:|Es kann nicht auf|alle angegebenen Pfade|zugegriffen werden!][[Abbruch]";
  70.  
  71. (* MTVDIAnzeige *)
  72.   (* newMsg     = "[1][CAT:|Neue pers”nliche Nachricht:][[Beantworten|[Zurckstellen|[Nicht antworten!]"; *)
  73.   newMsg     = "[1][CAT:|Neue pers”nliche Nachricht, nur|(B)eantworten|(Z)urckstellen|(N)icht antworten!][[OK]";
  74.   noFound    = "[3][CAT:|Keine passende|Nachricht gefunden!][[Abbruch]";
  75.   noMsg      = "[1][CAT:|Keine weitere Nachricht!][[OK|:[Abbruch]";
  76.   saveName   = "[2][CAT:|Absender in die|Addressenliste bernehmen?][[OK|:[Abbruch]";
  77.   saveName2  = "[2][CAT:|Empf„nger in die|Addressenliste bernehmen?][[OK|:[Abbruch]";
  78.   noOwnCom   = "[2][CAT:|Diese Nachricht ist|nicht an Sie!][[Hmm]";
  79.   noGroup    = "[2][CAT:|Gruppe nicht gefunden.|Global suchen?][[OK|:[Abbruch]";
  80.   killMsg    = "[2][CAT:|Soll die Nachricht wirklich|in der MAUS gel”scht werden?][[Ja|:[Nein]";
  81.   changeFlgs = "[2][CAT:|Flags „ndern?][[OK|:[Abbruch]";
  82.  
  83. (* MsgList *)
  84.   emptyList  = "[2][CAT:|Die Stichwortliste wrde|bei der gewnschten|Operation leer werden!][[Abbruch]";
  85.   sortBreak  = "[1][CAT:|Wollen Sie die Sortierung|wirklich abbrechen?|Die Stichwortliste ist danach|absolut unsortiert!][:[Abbrechen|[Weiter]";
  86.   listMode   = "[2][CAT:|In welchem Format sollen die selektierten|Nachrichten gespeichert werden?][[Liste|[Outfile|[Text|[UUdecode|:[Abbruch]";
  87.   expPrivate = "[2][CAT:|Ein Outfile der pers”nlichen|Gruppe kann nicht unbedingt|wieder vollst„ndig eingelesen werden.][:[Abbruch|[Weiter]";
  88.   noneSelAlt = "[2][CAT:|Keine Nachrichten selektiert.|Sollen alle in der|Liste gelesen werden?][[Ja|:[Abbruch]";
  89.  
  90. (* MsgManager *)
  91.   toMuchMessages  = "[3][CAT:|So viele Messages sind|zu viel fr mich!|Bitte l”sche doch ein|paar davon.][[Abbruch]";
  92.   cantCreateFile  = "[3][CAT:|Das Textfile fr die|Message kann nicht|angelegt werden!][[Abbruch]";
  93.   errorWithInfile = "[3][CAT:|Es ist ein Fehler aufgetreten,|ich kann das Infile nicht erstellen!][[Abbruch]";
  94.   splitMsgAlt1    = "[2][CAT:|Die Message ";
  95.   splitMsgAlt2    = "|ist zu lang! Soll die|Message automatisch|gesplittet werden?][[Ja|:[Nein]";
  96.   noMsgAlt        = "[3][CAT:|Es sind keine Nachrichten|vorhanden, die ge”ffnet|werden k”nnen.][[Ach so]";
  97.   delSelectedAlt  = '[3][CAT:|Wirklich alle selektierten|Nachrichten l”schen?|"L”schen" ist nicht umkehrbar.][[L”schen|:[Behalten]';
  98.   oldMsgVersion   = "[3][CAT:|Die Nachrichten wurden mit einer|alten Version des MsgManagers|erstellt! Die Datei MSGINFO.DAT ist nicht|lesbar!][[Abbruch]";
  99.   noTmpSplitFile  = "[3][CAT:|Kann tempor„re Datei nicht|anlegen! Das Splitten wird abgebrochen!][[Abbruch]";
  100.   noMsgSplitFile  = "[3][CAT:|Kann die Messagedatei|zum Splitten nicht lesen!][[Abbruch]";
  101.   maxCopyAlert    = "[3][CAT:|Die Maus erlaubt pro|Nachricht nur 10 Kopien!][[Abbruch]";
  102.   pexecError      = "[3][CAT:|Fehler beim Einpacken|des Infiles!|Returncode: &][[Abbruch]";
  103. (* GruppenAuswahl *)
  104.   unOrderImpossible = "[1][CAT:|Diese Gruppe kann|nicht abgestellt werden!][:[Abbruch]";
  105.   orderChef   = "[2][CAT:|Um diese Gruppe zu lesen,|mssen Sie den Chef fragen.|Nachricht schreiben?][[Ja|:[Nein]";
  106.   orderSysop  = "[2][CAT:|Um diese Gruppe zu lesen,|mssen Sie den Sysop fragen.|Nachricht schreiben?][[Ja|:[Nein]";
  107.   orderImpossible = "[1][CAT:|Diese Gruppe kann von|Ihnen nicht bestellt werden!][:[Abbruch]";
  108.   orderNoPermission= "[1][CAT:|Diese Gruppe kann in dieser|MAUS nicht bezogen werden, da|es eine Regionalgruppe ist!][:[Abbruch]";
  109.   followUpDefined = "[2][CAT:|Fr die Gruppe ist|schon ein Follow-Up|eingestellt. Wollen Sie|diesen „ndern?][[L”schen|Ž[ndern|:[Abbruch]";
  110.   noFollowUp      = "[2][CAT:|Fr die Gruppe ist|noch kein Follow-Up|eingestellt. Wollen Sie|einen einstellen?][[Ja|:[Nein]";
  111.   selFollowUp     = "[1][CAT:|W„hlen Sie nun die|Gruppe aus, in die die|Kommentare gehen sollen.][[OK]";  sameGroupError  = "[1][CAT:|Ein Follow-Up in die gleiche|Gruppe ist nicht|sehr sinnvoll!][[Nochmal]";  noChefSelected  = "[1][CAT:|Ohne Namen kann kein|Chef gesetzt werden!][[Abbruch]";
  112. (* TreeList *)
  113.   onlyRegAlt      = "[1][CAT:|Die Baumanzeige ist|nur in der registrierten|Version m”glich.][[Abbruch]";  noWinOrWork     = "[3][CAT:|Es ist kein Fenster oder|keine VDI-Workstation fr|die Baumanzeige mehr frei.][[Abbruch]";
  114. (* OutConverter *)
  115.   noOutArc   = "[3][CAT:|Gepacktes OUTFILE|nicht vorhanden!][[Abbruch]";
  116.   doInsert   = "[2][CAT:|Ungepacktes OUTFILE.TXT|trotzdem einfgen?][[OK|:[Abbruch]";
  117.   outOverwrite = "[2][CAT:|OUTFILE.TXT berschreiben?][[OK|:[Abbruch]";
  118.   outNotFound  = "[3][CAT:|OUTFILE.TXT nicht gefunden!][[Abbruch]";
  119.   wrongOut   = "[3][CAT:|Defektes Outfile!][[Abbruch]";
  120.   
  121.    noCatlog   = "[3][CAT:|CATLOG.TXT konnte nicht|angelegt werden.][[Abbruch]";
  122.    noDearc    = "[3][CAT:|Das Outfile konnte nicht|ausgepackt werden.][[Abbruch]";
  123.    noMemForBuffer = "[2][CAT:|Nicht gengend Speicher|fr die Puffer!][[Weiter|:[Abbruch]";
  124.  
  125.    searchGroupCom = "[2][CAT:|Keine Gruppenangabe!|Gruppenbergreifend suchen?][[OK|:[Abbruch]";
  126.  
  127. (* parser *)
  128.   pmDefect = "[3][CAT:|Es gab Fehler bei den PMs.|Bitte in CATLOG.TXT nachsehen!][[OK]";
  129.   overSize = "[3][CAT:|Die MAUS meldet|'Maximalgr”že berschritten'.|Es sind nicht alle neuen |Nachrichten bertragen worden.][[Hilfe|[OK]";
  130.   groupsOpen = "[3][CAT:|Interner Fehler:|Es sind noch Lesepointer vergeben.|Bitte CAT beenden.][[OK]";
  131.  
  132. (* Listhelp *)
  133.   delNameAlt = "[3][CAT:|Adresse wirklich|l”schen?][[Ja|:[Nein]";
  134.   clipInfo   = "[1][CAT:|Dieses Klemmbrett enth„lt die zuletzt|von Ihnen gel”schte Gruppe. Momentan|";
  135.   clipInfo2  = "k”nnen Sie es nicht benutzen,|da es leer ist.][[OK]";
  136.   groupNotFound = "[3][CAT:|Gruppe nicht gefunden!][[And again]";
  137.   emptyAddr  = "[3][CAT:|Leere Namen werden|nicht eingetragen!][[Ooch]";
  138.   emptyGroup = "[3][CAT:|Leere Gruppennamen|gibt es nicht!][[Nochmal]";
  139.   doubleGroup= "[3][CAT:|Eine Gruppe mit diesem|Namen gibt es schon!][[Nochmal]";
  140.   noRenGroup = "[2][CAT:|Kann Gruppe nicht umbenennen!][[Abbruch]";
  141. (* Infofiles *) 
  142.   oldVersionAlt = "[3][CAT:|Die Versionsnummer der INFO.INF ist falsch.|Das INFO.INF ist nicht lesbar!][[Abbruch]";
  143.   noInfFile     = "[3][CAT:|Das Infofile steht|nicht zur Verfgung!][[Abbruch]";
  144.   noInfoInf     = "[3][CAT:|Kein INFO.INF gefunden!|Es wird eine Default-Einstellung|angelegt, bitte fhren Sie danach|einen MausTausch durch.][ [OK ]";
  145.  
  146. (* Global *)
  147.   changeNoSave  = "[3][CAT:|Žnderungen k”nnen nicht|gesichert werden!][[Abbruch]";
  148.  
  149.  CONST noFile1   = "[3][CAT:|";
  150.        noFile2   = ":|kein Zugriff m”glich.][ [OK ]";
  151.        noFile3   = "|konnte nicht geschrieben|werden.][[Abbruch]";
  152.        noFile4   = "|konnte nicht ge”ffnet|werden.][[Abbruch]";
  153.        noMem     = "[3][CAT:|Fr die gewnschte|Operation steht|zuwenig Speicher|zur Verfgung.][[Abbruch]";
  154.  
  155.        nameNotWritten     = "[1][CAT:|Name konnte nicht|geschrieben werden][ [OK ]";
  156.        postableNotWritten = "[1][CAT:|Positionstabelle nicht geschrieben!][ [OK ]";
  157.  
  158.        possibleOldVersion="[2][CAT:|Versionsinfo fehlt,|m”glicherweise alte|Cat-Datenbank?][[Weiter|:[Abbruch]";
  159.        oldVersion = "[3][CAT:|Alte Cat-Datenbank!][[Abbruch]";
  160.  
  161.        listError1 = "[1][CAT:|Interner Fehler in|";
  162.        listError2 = "][[OK]";
  163.  
  164.  PROCEDURE InfoAlert(REF s1,s2,s3 : ARRAY OF CHAR);
  165.  
  166.  PROCEDURE info(REF s : ARRAY OF CHAR);
  167.  
  168.  PROCEDURE warnAlert(cond : BOOLEAN; REF s1, s2, s3 : ARRAY OF CHAR);
  169.  
  170.  PROCEDURE numAlert (num: INTEGER; s : ARRAY OF CHAR);
  171.  (* Ersetzt in s das Zeichen & durch die Zahl num und ruft dann
  172.   * MTE.info auf. 
  173.   *)
  174.  
  175.  PROCEDURE noMemAlert();
  176.  (* Damit nich dauernd die Strings berall eingesetzt werden, hier ein zentraler Aufruf *)
  177.  
  178.  PROCEDURE noWinDialAlert();
  179.  (* Damit nich dauernd die Strings berall eingesetzt werden, hier ein zentraler Aufruf *)
  180.  
  181.  
  182.  PROCEDURE noMemWarn(cond : BOOLEAN);
  183.  (* dito *)
  184.  
  185. END MTE.
  186.